grilled salted meat - German English Dictionary